<!doctype html>
<html>
<head>
    <meta charset="UTF-8">
    <title>验收阶段--监理工作总结报告form</title>

    <!--公用样式-->
    <link rel="stylesheet" type="text/css" href="${re.contextPath}/plugin/common/css/comment.css"/>
    <!--页面样式-->
    <link rel="stylesheet" type="text/css" href="${re.contextPath}/plugin/common/css/style.css"/>
    <!--Layui-->
    <link rel="stylesheet" href="${re.contextPath}/plugin/layui/css/layui.css" media="all"/>
    <!--extended-->
    <link rel="stylesheet" type="text/css" href="${re.contextPath}/plugin/common/css/extended.css"/>
    <!--公用样式JS-->
    <script type="text/javascript" src="${re.contextPath}/plugin/jquery/jquery-3.2.1.min.js"></script>
    <script type="text/javascript" charset="utf-8" src="${re.contextPath}/plugin/common/js/comment.js"></script>
    <script type="text/javascript" charset="utf-8" src="${re.contextPath}/plugin/common/js/jquery.boot.js"></script>
    <script type="text/javascript" src="${re.contextPath}/plugin/layui/layui.js" charset="utf-8"></script>
    <script type="text/javascript" src="${re.contextPath}/plugin/tools/tool.js"></script>
    <script type="text/javascript" src="${re.contextPath}/pageoffice.js" id="po_js_main"></script>
</head>
<style>
    .windows {
        background-color: #f8f8f8;
    }

    .popUp {
        width: 90%;
    }

</style>

<body>
<div class="windows">

    <div class="popUp whitebg">
        <div class="popUpTitle ft24 bold">监理工作总结</div>
        <div class="clearfix mt10">
            <span class="fl">SDZZ-QR032</span>
        </div>
        <div class="popUpBox book">

            <form action="" class="layui-form">

                <div class="popUpBox summary">
                    <table>
                        <tr>
                            <td>阶段</td>
                            <td>内容
                                <input type="hidden" name="spfPrjid" value="${spf_prjid}">
                                <input type="hidden" name="fileInd" value="${ind}">
                                <input type="hidden" name="spfStaid" value="${spf_staid}">
                                <input type="hidden" name="spfMilid" value="${spf_milid}">
                                <input type="hidden" name="projectName" value="${pdto.projectName}">
                                <input type="hidden" name="spfFilecode" value="${spfFilecode}">
                                <input type="hidden" name="bfcId" value="49">
                                <input type="hidden" name="orderCode" value="${orderCode}">
                                <input type="hidden" name="fbCode" value="${fbCode}">
                                <input type="hidden" name="pcId" value="${pcId}">
                                <input type="hidden" name="wjNum" value="${wjNum}">
                                <input type="hidden" name="spfF23" id="spfF23" value="${pdto.projectName}"
                                       style="width: 20%;">
                                <input type="text" name="spfF24"  id="spfF24"  value="${pdto.supervisorCompanyName}">
                                <input type="text" name="spfF14"  id="spfF14"  value="${pdto.projectName}">
                                <input type="hidden" name="spfF25" id="spfF25" value="${fbcode}"
                                       style="width: 20%;">
                            </td>
                        </tr>
                        <tr>
                            <td>一、监理合同执行情况</td>
                            <td>
                                <textarea name="spfF1" lay-verify="spfF1">山东正中信息技术股份有限公司成立于1999年（原名为山东正中计算机网络技术咨询有限公司于2017年4月更名为山东正中信息技术股份有限公司），是国内最早从事IT领域的技术咨询、工程监理服务的专业技术公司之一，是首批获得国家级信息系统工程监理资质单位之一，是目前山东省唯一一家通过信息工程监理甲级资质认证企业，是国家信息工程监理标准制定的核心单位、中国电子企业协会信息系统工程监理分会副理事会长单位、涉密信息系统工程监理乙级资质单位、通信信息专业工程咨询乙级资质单位、山东省《重合同守信用》单位、山东省高新技术企业。</textarea>
                            </td>
                        </tr>
                        <tr>
                            <td>二、项目分包及建设内容</td>
                            <td>
                                <textarea name="spfF2" lay-verify="spfF2">${prjcontent}</textarea>
                            </td>
                        </tr>
                        <tr>
                            <td>三、承建合同监理情况</td>
                            <td>
                                <ul>
                                    <li>
                                        <div class="summaryTitle">3.1项目实施监理流程</div>
                                        <div>项目实施监理流程，如图1所示。</div>
                                        <div class="clearfix summaryImg mt20" style="text-align: left;">
                                            <input type="button" value="上传图片" class="uploadImage"
                                                   style="background-color: #6ce26c;font-weight: inherit;font-style: inherit;width: 300px;">

                                            <input type="hidden" name="spfF3"  id="spfF3"  value="[image]${re.contextPath}/plugin/common/images/lc.png[/image]">
                                        </div>
                                        <div  style="text-align: left">
                                            <img class="layui-upload-img" id="img"  src="${re.contextPath}/plugin/common/images/lc.png" style="height: 300px;width: 300px;">
                                        </div>
                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.2首次会议</div>
                                        <textarea name="spfF4" lay-verify="spfF4">在项目各方确定后，监理方组织项目首次会议，明确各方权责利，宣贯项目管理制度和项目工作流程（包括工程会议制度、日常工作流程、文档管理流程等），建立项目沟通机制。出具《监理规划》1份、《监理工作规范》1份、《项目通讯录》1份。</textarea>
                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.3开工准备</div>
                                        <textarea name="spfF5" lay-verify="spfF5" vtext="开动准备不能为空">根据首次会议要求，承建方提交项目开工申请及相关附件，监理方进行审核，出具监理意见，及时跟踪意见落实情况，并进行复核。在开工申请通过监理方审核和实施环境等条件准备就绪的情况下，签发《开工通知》开始实施。（特殊情况，在实施环境等条件准备就绪，签发《开工通知》开始实施。）针对《实施方案》，监理方多次审核通过后，组织三方会议进行讨论商定，必要时邀请相关专家进行把关。在承建方进度计划确定后，监理方根据项目整体建设工期要求和各包工期要求，汇总各承建方的施工进度安排，编制项目整体进度计划，用于项目的进度控制。累计出具《审核报告》*份、《开工通知》*份、《项目整体进度计划》1份。
                                        </textarea>
                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.4项目实施</div>
                                        <textarea name="spfF6" vtext="3.4项目实施不能为空" lay-verify="spfF6">在项目实施过程中，监理方实时跟踪项目进展情况，及时协调解决项目实施过程中遇到的各种问题，针对典型或特殊问题以《专项报告》的形式提出监理建议，定期组织召开项目例会，进行项目调度，分析项目存在问题，讨论解决办法，根据项目需要，不定期组织召开专题会议，就个别问题进行专题讨论形成一致意见。累计召开会议*次，累计出具《会议纪要》*份、《专项报告》*份。</textarea>
                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.5到货验收</div>
                                        <textarea name="spfF7" lay-verify="spfF7">在项目建设实施过程中的到货验收阶段，监理方根据《合同》、《招投标文件》、《变更文件》和承建方提交的《报验申请表》，对到货设备、产品、材料数量进行清点，检查设备、产品包装箱体，对到货设备、产品、材料的品牌、规格型号进行核对，开箱检验设备、产品及其附件情况，对主要设备进行加电测试，检查其配置参数，对主要设备进行序列号验证，检查设备的真伪，软件产品包括对其授权的审查，并形成《材料进场检验报告》和《设备开箱检验报告》，在所有设备、产品、材料均到货并通过到货验收后，监理方出具《到货验收报告》和《合同比对报告》。累计出具《到货验收报告》*份、《合同比对报告》*份。</textarea>
                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.6检查检验</div>
                                        <textarea name="spfF8" lay-verify="spfF8">在承建方建设施工基本完成，并通过自检后，监理方组织三方进行检查检验，并出具《检验报告》或《检测报告》。包括：（1）对***等设备的安装调试进行了检查检验。（2）针对集成在***中的软件功能进行了检查检验。（3）对机房建设相关内容进行了检验检测，出具《检测报告》。累计出具《检验记录》*份、《检验报告》*份、《检测报告》*份。</textarea>
                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.7工程变更</div>
                                        <textarea type="text"   style="height: 80px;" name="spfF9" lay-verify="spfF9">项目实施过程中产生的变更，严格按照变更流程执行，对于涉及金额较大或者重要设备产品的变更，均在省政采进行备案。工程变更详细情况，如表1所示。
                                        </textarea>
                                        <table id="tabledata1" class="tabledata">
                                            <thead>
                                            <th>序号</th>
                                            <th>产品名称</th>
                                            <th>变更前</th>
                                            <th>变更后</th>
                                            <th>变更原因</th>
                                            <th>分包</th>
                                            <th>操作</th>
                                            </thead>
                                            <tbody>
                                            <tr>
                                                <td style="width: 10%; border: 1px solid #CCCCCC;text-align: center;"
                                                    align="center">
                                                    <input type="text" class="fdata" value="1"
                                                           name="formDataList[0].data1" iname="data1">
                                                    <input type="hidden" class="fdata" name="formDataList[0].tableRow"
                                                           iname="tableRow" value="2">
                                                    <input type="hidden" class="fdata" name="formDataList[0].tableCos"
                                                           iname="tableCos" value="6">
                                                    <input type="hidden" class="fdata" name="formDataList[0].tableIndex"
                                                           iname="tableIndex" value="1">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data2"
                                                           iname="data2">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data3"
                                                           iname="data3">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data4"
                                                           iname="data4">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data5"
                                                           iname="data5">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data6"
                                                           iname="data6">
                                                </td>
                                                <td style="width: 10%;border: 1px solid #CCCCCC;" align="center">
                                                    <img src="${re.contextPath}/plugin/common/images/19@2x.png"
                                                         style="width: 22px;padding: 10px" onclick="deleteStr(this)" alt="">
                                                </td>
                                            </tr>
                                            </tbody>

                                        </table>
                                        <table style="border: none;">
                                            <tr style="border: none;">
                                                <td style="border: none;width: 90%;" colspan="3"></td>
                                                <td style="border: none;width: 10%;">
                                                    <img src="${re.contextPath}/plugin/common/images/57@2x.png" alt=""
                                                         onclick="addStr1(this)"
                                                         style="width: 22px;padding-left: 64px;padding-top: 10px;">
                                                </td>
                                            </tr>
                                        </table>
                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.8工程备忘</div>
                                        <textarea name="spfF10" lay-verify="spfF10">针对不具备设备安装实施条件的节点和工作，经监理单位协调，业主单位、承建单位就此问题形成工程备忘录，待条件具备时再实施。累计出具《工程备忘录》*份。工程备忘详细情况，如表2所示。</textarea>
                                        <table id="tabledata2" class="tabledata">
                                            <thead>
                                            <th>序号</th>
                                            <th>文档名称</th>
                                            <th>备忘时间</th>
                                            <th>备忘主题</th>
                                            <th>承建单位</th>
                                            <th>分包</th>
                                            <th>操作</th>
                                            </thead>
                                            <tbody>
                                            <tr>
                                                <td style="width: 10%; border: 1px solid #CCCCCC;text-align: center;"
                                                    align="center">
                                                    <input type="text" class="fdata" value="1"
                                                           name="formDataList[0].data1" iname="data1">
                                                    <input type="hidden" class="fdata" name="formDataList[0].tableRow"
                                                           iname="tableRow" value="2">
                                                    <input type="hidden" class="fdata" name="formDataList[0].tableCos"
                                                           iname="tableCos" value="6">
                                                    <input type="hidden" class="fdata" name="formDataList[0].tableIndex"
                                                           iname="tableIndex" value="2">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data2"
                                                           iname="data2">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data3"
                                                           iname="data3">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data4"
                                                           iname="data4">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data5"
                                                           iname="data5">
                                                </td>
                                                <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                    <input type="text" class="fdata" name="formDataList[0].data6"
                                                           iname="data6">
                                                </td>
                                                <td style="width: 10%;border: 1px solid #CCCCCC;" align="center">
                                                    <img src="${re.contextPath}/plugin/common/images/19@2x.png"
                                                         style="width: 22px;padding:10px " onclick="deleteStr(this)" alt="">
                                                </td>
                                            </tr>
                                            </tbody>

                                        </table>
                                        <table style="border: none;">
                                            <tr style="border: none;">
                                                <td style="border: none;width: 90%;" colspan="3"></td>
                                                <td style="border: none;width: 10%;">
                                                    <img src="${re.contextPath}/plugin/common/images/57@2x.png" alt=""
                                                         onclick="addStr2(this)"
                                                         style="width: 22px;padding-left: 64px;padding-top: 10px;">
                                                </td>
                                            </tr>
                                        </table>

                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.9规范验收文档</div>
                                        <textarea name="spfF11" lay-verify="spfF11">按照《合同》、标准规范的相关要求，对承建方项目文档的完整性和规范性进行审核，统一装订要求，便于归档查询。</textarea>
                                    </li>
                                    <li>
                                        <div class="summaryTitle">3.10监理文档</div>
                                        监理方出具的本项目的监理文档，汇总如表3所示：
                                        <table id="tabledata3" class="tabledata">
                                            <thead>
                                            <th>序号</th>
                                            <th>监理文档名称</th>
                                            <th style="    border: 1px solid #CCCCCC">份数</th>
                                            <thead>
                                            <tbody>
                                            <#list wjList as vo>
                                                <tr>
                                                    <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                        <input type="text" value="${vo_index+1}"
                                                               class="fdata"
                                                               name="formDataList[${vo_index}].data1"
                                                               iname="data1">
                                                    </td>
                                                    <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                        <input type="text" value="${vo.fileTypeName}"
                                                               class="fdata"
                                                               name="formDataList[${vo_index}].data2"
                                                               iname="data2">
                                                        <input type="hidden" class="fdata"
                                                               name="formDataList[${vo_index}].tableRow"
                                                               iname="tableRow" value="2">
                                                        <input type="hidden" class="fdata"
                                                               name="formDataList[${vo_index}].tableCos"
                                                               iname="tableCos" value="3">
                                                        <input type="hidden" class="fdata"
                                                               name="formDataList[${vo_index}].tableIndex"
                                                               iname="tableIndex" value="3">
                                                    </td>
                                                    <td style="width: 20%; border: 1px solid #CCCCCC;">
                                                        <input type="text" value="${vo.count}"
                                                               class="fdata"
                                                               name="formDataList[${vo_index}].data3"
                                                               iname="data3">
                                                    </td>
                                                </tr>
                                            </#list>
                                            </tbody>
                                            <tfoot>
                                            <td style="border: 1px solid #CCCCCC;">
                                                合计
                                            </td>
                                            <td style="border: 1px solid #CCCCCC;" colspan="3">
                                                <input class="border_style_xh" name="spfF12" value="${count}"
                                                       lay-verify="spfF12" vtext="合计不能为空">
                                            </td>
                                            </tfoot>
                                        </table>
                                    </li>
                                </ul>
                            </td>
                        </tr>
                        <tr>
                            <td>四、项目总结评价</td>
                            <td>
							<textarea name="spfF13" lay-verify="spfF13">${pjtext}</textarea>
                            <#--    1、《***（1子项目名称）》合同（合同编号为***）于****年**月**日完成到货验收，于****年**月**日完成三方检查检验，于****年**月**日完成项目初验。2、《***（2子项目名称）》合同（合同编号为***）于****年**月**日完成到货验收，于****年**月**日完成三方检查检验，于****年**月**日完成项目初验。3、系统资料齐全,能够满足项目管理和维护需要。4、在监理工作的基础上和经过多次对建设内容的核对，监理方经过研究认为该******可以进行验收。-->
                            </td>
                        </tr>
                    </table>

                </div>
                <div class="popUpBtn center">
                    <button type="button" class="blue bgnone close">关闭</button>
                    <button type="button" class="bluebg white" lay-submit lay-filter="submit">提交</button>
                </div>
            </form>
        </div>
    </div>
</div>


<script>
    var layer;
    var form;
    var laydate;
    var upload;
    layui.use(['form', 'laydate', 'layer','upload'], function () {
        layer = layui.layer;
        form = layui.form;
        laydate = layui.laydate;
        upload = layui.upload;
        // 绑定上传图片事件
        uploadImage();
        // 日期
        laydate.render({
            elem: '#spfF9',
            value: new Date(),
            trigger: 'click',
            format: 'yyyy年MM月dd日'
        });
        laydate.render({
            elem: '#spfF12',
            value: new Date(),
            trigger: 'click',
            format: 'yyyy年MM月dd日'
        });

        // 表单校验
        //$('form').initVerify(form);
        //监听提交
        form.on('submit(submit)', function (data) {
            reNameList(data);
            layerAjax('/supervisor/projectManager/addFormFile', data.field, '', function (d) {
                if (d.flag == true) {
                    var spfId = d.data.spfId;// fmid
                     var fpid = d.data.fpid;// fpid
                     POBrowser.openWindowModeless('/sys/office/openword?ft=2&fmid=' + spfId + '&fpid=' + fpid, 'width=1200px;height=800px;', '{}')
                 } else {
                     layer.msg(d.msg, {icon: 2});
                 }
                 console.log(d);
             });

            return false;

        });

        $('.close').click(function () {
            var index = parent.layer.getFrameIndex(window.name);
            parent.layer.close(index);
        });
        form.render();


    });
    function uploadImage() {
            var datajson = {
                "id": '${project.id}',
                "uploadType": "004",
                "type": "115"
            }
            upload.render({
                elem: ".uploadImage",
                url: '/supervisor/projectManager/addFileFj',//改成您自己的上传接口
                multiple: false,
                accept: 'images',
                auto: true,
                data: datajson,
                done: function (res, index, upload) {
                    var flag = res.flag;
                    if (flag) {
                        var  fileName=res.msg;
                        var  url=res.data;
                        $("#img").attr("src","/img/"+fileName);
                        var im="[image]file://"+url+"[/image]";
                        $("#spfF3").val(im);
                        layer.msg("图片上传成功", {icon: 1})
                    } else {
                        layer.msg("文件上传失败", {icon: 2})
                    }

                },
                error: function (index, upload) {
                    console.log(index, upload);
                    layer.msg("文件上传失败", {icon: 2})
                }
            });


    }

    // 删除
    function deleteStr(object) {
        $(object).parent().parent().remove();
    }


    function addStr1(object) {
        var _tb = $("#tabledata1").find("tbody");
        var _tr = _tb.find("tr:last").clone();
        var _tr_cnt = _tb.find("tr").length + 1;
        _tr.find("td:eq(0) input:eq(0) ").val(_tr_cnt);
        _tb.append(_tr);
    }

    function addStr2(object) {
        var _tb = $("#tabledata2").find("tbody");
        var _tr = _tb.find("tr:last").clone();
        var _tr_cnt = _tb.find("tr").length + 1;
        _tr.find("td:eq(0) input:eq(0) ").val(_tr_cnt);
        _tb.append(_tr);
    }

    function reNameList(d) {
        $(".tabledata").find("tbody").find("tr").each(function (i, v) {
            var _v_tr = $(v);
            _v_tr.find(".fdata").each(function (j, w) {
                var _v_input = $(w);
                d.field["formDataList[" + i + "]." + _v_input.attr("iname")]=_v_input.val();
            })
        })
    }


</script>


<!-- 底部结束 -->
</body>
</html>
